Engadget -
4 Dec 2018 17:00
Buoyed by Fortnite's phenomenal success over the last year or so, Epic Games is launching its own digital store to take on the likes of Steam, EA's Origin and Blizzard's Battle.net. However, Epic is giving developers a higher revenue share than most...
Share this Article
Comment on this Article
Please to comment